blow one's cool - French English Dictionary